<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta http-equiv="X-UA-Compatible" content="IE=edge">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Document</title>
</head>
<body>
    <script src="./js/vue.js"></script>
    <div class="box">
        <!-- 双括号  Mustache语法 -->
        <h1>{{msg}}</h1>
        <!-- 指令 v- 开头的就是指令 它自带了很多指令 也可以自定义 -->
        <!-- v-text 将变量或者表达式作为字符串解析 安全-->
        <h1 v-text="msg2"></h1>
        <!-- v-html 将其作为html代码解析 不安全-->
        <h1 v-html="msg2"></h1>
        <h1 v-text="msg3.toUpperCase()"></h1>
        <h1>------------------</h1>
        <!-- 实现一次性指令 只要输出一次就不能更改 -->
        <h1 v-once>{{msg}}</h1>
        <div title="title效果">title</div>
        <a href="http://baidu.com">百度一下</a>
        <!-- v-bind供标签上的属性使用 通过v-bind绑定的标签上的属性后面的值即为变量或者表达式-->
        <!-- html attribute -->
        <div v-bind:title="url">百度一下</div>
        <!-- 简写方式 -->
        <a :href="url">{{msg}}</a>
    </div>
    <script>
        let vm=new Vue({
            el:'.box',
            data:{
                msg:'国庆节快乐吗？',
                msg2:'<div>快乐的不止是一点点</div>',
                msg3:'sdfsdf',
                url:'http://baidu.com'
            }
        })
    </script>
</body>
</html>